package org.zfes.snowier.zbss.xzy.tvedio;
import java.io.Serializable;

public class CloudVedioCreateDto implements Serializable{

	private static final long serialVersionUID = 1L;
	
	public CloudVedioCreateDto() {}
	//<-------------------------------------------->


	@javax.validation.constraints.NotNull(message="上传设备不能为空")
	private java.lang.String deviceNum;
	@javax.validation.constraints.NotNull(message="所属消息不能为空")
	  private java.lang.Long messageId;
	@org.hibernate.validator.constraints.Length(min=0,max=300,message="本地文件路径长度不能大于300")
	  private java.lang.String vedioFilePath;
	@org.hibernate.validator.constraints.Length(min=0,max=300,message="本地文件路径长度不能大于300")
	  private java.lang.String vedioFileName;
	@org.hibernate.validator.constraints.Length(min=0,max=300,message="本地文件路径长度不能大于300")
	  private java.lang.String vedioFileId;

	@org.hibernate.validator.constraints.Length(min=0,max=300,message="本地文件路径长度不能大于300")
	  private java.lang.String coverFilePath;
	@org.hibernate.validator.constraints.Length(min=0,max=300,message="本地文件路径长度不能大于300")
	  private java.lang.String coverFileName;
	@org.hibernate.validator.constraints.Length(min=0,max=300,message="本地文件路径长度不能大于300")
	  private java.lang.String coverFileId;
	
	public CloudVedioCreateDto(String deviceNum, Long messageId) {
		super();
		this.deviceNum = deviceNum;
		this.messageId = messageId;
	}


	public java.lang.String getDeviceNum() {
		return deviceNum;
	}

	public CloudVedioCreateDto setDeviceNum(java.lang.String deviceNum) {
		this.deviceNum = deviceNum;
		return this;
	}

	public java.lang.Long getMessageId() {
		return messageId;
	}

	public CloudVedioCreateDto setMessageId(java.lang.Long messageId) {
		this.messageId = messageId;
		return this;
	}

	
	public java.lang.String getCoverFilePath() {
		return coverFilePath;
	}

	public CloudVedioCreateDto setCoverFilePath(java.lang.String coverFilePath) {
		this.coverFilePath = coverFilePath;
		return this;
	}

	public java.lang.String getCoverFileName() {
		return coverFileName;
	}

	public CloudVedioCreateDto setCoverFileName(java.lang.String coverFileName) {
		this.coverFileName = coverFileName;
		return this;
	}

	public java.lang.String getCoverFileId() {
		return coverFileId;
	}

	public CloudVedioCreateDto setCoverFileId(java.lang.String coverFileId) {
		this.coverFileId = coverFileId;
		return this;
	}


	public java.lang.String getVedioFilePath() {
		return vedioFilePath;
	}


	public CloudVedioCreateDto setVedioFilePath(java.lang.String vedioFilePath) {
		this.vedioFilePath = vedioFilePath;
		return this;
	}


	public java.lang.String getVedioFileName() {
		return vedioFileName;
	}


	public CloudVedioCreateDto setVedioFileName(java.lang.String vedioFileName) {
		this.vedioFileName = vedioFileName;
		return this;
	}


	public java.lang.String getVedioFileId() {
		return vedioFileId;
	}


	public CloudVedioCreateDto setVedioFileId(java.lang.String vedioFileId) {
		this.vedioFileId = vedioFileId;
		return this;
	}


	@Override
	public String toString() {
		return "CloudVedioDto [deviceNum=" + deviceNum + ", messageId=" + messageId + ", vedioFilePath=" + vedioFilePath
				+ ", vedioFileName=" + vedioFileName + ", vedioFileId=" + vedioFileId + ", coverFilePath="
				+ coverFilePath + ", coverFileName=" + coverFileName + ", coverFileId=" + coverFileId + "]";
	}

 
	
	

}
